supply stations - Espagnol Anglais Dictionnaire